<?php
namespace api\modules\v1\resources;

/**
 * Class UserProfile
 *
 * @author Xuegui Yuan <yuanxuegui@163.com>
 */
class UserProfile extends \common\modules\user\models\UserProfile
{

    public function fields()
    {
        return [
            'nickname',
            'gender',
            'avatar',
            'realname',
            'userGroup',
            'fans_count', // 粉丝数
            'follow_count', // 关注数
            'favorite_count', // 收藏数
            'visited_count', // 被访问次数
        ];
    }

    public function getUserGroup()
    {
        return $this->hasOne(UserGroup::className(), [
            'id' => 'group_id'
        ]);
    }
}
